Spell Effects
Different values: 508
=====================================
object {Spell Effects}
    _id : string {Spell Effects._id} (all different values)
    img : string {Spell Effects.img} (375 different values)
    name : string {Spell Effects.name} (all different values)
    system : object {Spell Effects.system}
        description : object {Spell Effects.system.description}
            value : string {Spell Effects.system.description.value} (500 different values)
        duration : object {Spell Effects.system.duration}
            [expiry] : string {Spell Effects.system.duration.expiry} (2 different values)
                'turn-start' (x442)
                'turn-end' (x32)
            sustained : boolean {Spell Effects.system.duration.sustained} (2 different values)
                False (x471)
                True (x37)
            unit : string {Spell Effects.system.duration.unit} (6 different values)
                'minutes' (x320)
                'rounds' (x107)
                'unlimited' (x33)
                'hours' (x30)
                'days' (x17)
                'encounter' (x1)
            value : integer {Spell Effects.system.duration.value} (15 different values)
        level : object {Spell Effects.system.level}
            value : integer {Spell Effects.system.level.value} (13 different values)
        publication : object {Spell Effects.system.publication}
            license : string {Spell Effects.system.publication.license} (2 different values)
                'ORC' (x289)
                'OGL' (x219)
            remaster : boolean {Spell Effects.system.publication.remaster} (2 different values)
                True (x317)
                False (x191)
            title : string {Spell Effects.system.publication.title} (42 different values)
        rules : ignored (Foundry rules object) {Spell Effects.system.rules}
        start : object {Spell Effects.system.start}
            [initiative] : empty
            value : integer {Spell Effects.system.start.value} (2 different values)
                0 (x507)
                103462347 (x1)
        tokenIcon : object {Spell Effects.system.tokenIcon}
            show : boolean {Spell Effects.system.tokenIcon.show} (2 different values)
                True (x507)
                False (x1)
        traits : object {Spell Effects.system.traits}
            [rarity] : string {Spell Effects.system.traits.rarity} (2 different values)
                'common' (x302)
                'uncommon' (x1)
            value : array<string> {Spell Effects.system.traits.value}
                Length: min=0 max=1
                Value type: string {Spell Effects.system.traits.value.[]} (2 different values)
                    'disease' (x1)
                    'wizard' (x1)
        [badge] : object {Spell Effects.system.badge}
            [labels] : array<string> {Spell Effects.system.badge.labels}
                Length: min=2 max=10
                Value type: string {Spell Effects.system.badge.labels.[]} (33 different values)
            [loop] : boolean {Spell Effects.system.badge.loop} (2 different values)
                False (x7)
                True (x1)
            type : string {Spell Effects.system.badge.type} (2 different values)
                'counter' (x13)
                'formula' (x6)
            value : mixed
                integer {Spell Effects.system.badge.value} (3 different values)
                    1 (x9)
                    3 (x3)
                    4 (x1)
                string {Spell Effects.system.badge.value} (5 different values)
                    '(@item.level)d4' (x2)
                    '1d4' (x1)
                    '(ternary(gte(@actor.flags.pf2e.corrosiveBody.rank,9),5,3))d6' (x1)
                    '(@item.level)d8' (x1)
                    '1d20' (x1)
            [evaluate] : boolean {Spell Effects.system.badge.evaluate} (same value: True)
            [max] : integer {Spell Effects.system.badge.max} (2 different values)
                3 (x2)
                20 (x1)
            [min] : integer {Spell Effects.system.badge.min} (same value: 0)
            [reevaluate] : empty
    type : string {Spell Effects.type} (same value: 'effect')